namespace * com.gdl.kq.dataobject.adminuser

#考勤用户DTO
struct UserDTO {
    1:required i32 id,
    2:required i32 type,
    3:required string update,
    4:required string where,
    5:required string join,
    6:required string field,
	7:required i32 offset,
	8:required i32 num,
	9:optional map<string,string> data,
	10:required i32 platformId,
	11:required i32 unitId,
}
#删除编辑相关
struct UserInfoDTO{
	1:required i32 id,
	2:required string idstr,
	3:optional map<string,string> idarr,
}
# 职位人员
struct UserPositionDTO{
	1:required string positionid,
	2:required string update,
    3:required string where,
    4:required string join,
    5:required string field,
	6:required i32 offset,
	7:required i32 num,
	8:optional map<string,string> idarr,
}
# 添加人员编辑人员
struct UserEditDTO{
	1:required string userId,
	2:required string agId,
	3:optional map<string,string> data,
}
# 审核照片
struct UserEditPhoto{
	1:required i32 userId,
	2:required string status, # 状态
	3:required string text, # 意见
	4:optional map<string,string> data,
}

# 职位列表
struct PositionDTO {
    1:required i32 id,
    2:required i32 type,
    3:required string update,
    4:required string where,
    5:required string join,
    6:required string field,
	7:required i32 offset,
	8:required i32 num,
	9:optional map<string,string> data
}